﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">

<!--img_ad-->
<div class="img_ad w_980 clearfix">
            <% 
                BIZ.InfomationPublishOper ipo = new BIZ.InfomationPublishOper();
                int count = 0;
            %> 
	<!--left_ad_big-->
	<div class="img_ad_big">
    	<ul class="slider">
        <% 
            IList liLunbo = ipo.getlistweb(1, 6, (int)DAL.Enums.template.轮播广告);
            count = liLunbo.Count;
            foreach (Hashtable tb in liLunbo)
            {
                if (tb["total"] == null)
                    Response.Write("<li><a target=\"_blank\" href=\"" + (tb["i_imageLink"] == null ? "" : tb["i_imageLink"].ToString()) + "\"><img src=\"" + BIZ.StringTool.changeImgUrl((tb["i_imageUrl"] == null ? "" : tb["i_imageUrl"].ToString())) + "\" width=\"660\" height=\"238\" /></a></li>");
            }
        %>
        </ul>
        <ul class="num" >
        <% 
            for(int i=0;(i<count-1);i++)
            {
                Response.Write("<li>"+(i+1).ToString()+"</li>");
            }
        %>
        </ul>
    </div>
	<!--right_ad_small-->
    <div class="img_ad_small">
        <b></b>
    	<div class="img_ad_small_main">
        	<div class="img_ad_small_list">
            	<ul>
                        <% 
                            IList liYuedu= ipo.getlistweb(1, 3, (int)DAL.Enums.template.阅读小明星);
                            foreach (Hashtable tb in liYuedu)
                            {
                                if (tb["total"] == null)
                                    Response.Write("<li><a target=\"_blank\" href=\"/template/star.html\"><img src=\"" + BIZ.StringTool.changeImgUrl((tb["i_imageUrl"] == null ? "" : tb["i_imageUrl"].ToString())) + "\" width=\"267\" height=\"185\" /></a></li>");
                            }
                        %>
                </ul>
            </div>
            <div class="btn_left_right"><span class="go_left">向左</span><span class="go_right">向右</span></div>
        </div>
    </div>
</div>
<% 
    //搜索功能
    Html.RenderPartial("~/Views/Shared/search.ascx");
%> 
<!--main-->
<div class="main w_980 clearfix">
	<!--left-->
	<div class="main_left">
    	<!--一起阅读-->
    	<div class="read">
        	<div class="title"><h2>一起阅读</h2></div>
            <ul class="clearfix">
                <% 
                    //class="ico_new"
                    IList liYdfx= ipo.getlistweb(1, 5, (int)DAL.Enums.template.阅读分享);
                    foreach (Hashtable tb in liYdfx)
                    {
                        if (tb["total"] == null)
                        {
                            DateTime dt1 = (tb["i_addTime"] == null ? DateTime.Now : DateTime.Parse(tb["i_addTime"].ToString()));
                            DateTime dt2 = DateTime.Now;
                            System.TimeSpan st = dt2.Subtract(dt1);
                            int day = st.Days;
                            Response.Write("<li><a " + (day>7?"":"class=\"ico_new\"") + " target=\"_blank\" href=\"/template/read.html?i=" + (tb["i_id"] == null ? "" : tb["i_id"].ToString()) + "\">" + (tb["i_title0"] == null ? "" : tb["i_title0"].ToString()) + "</a><span>" + (tb["i_addTime"] == null ? "" : DateTime.Parse(tb["i_addTime"].ToString()).ToString("yyyy-MM-dd")) + "</span></li>");
                        }
                    }

                    IList liJzzd = ipo.getlistweb(1, 5, (int)DAL.Enums.template.家长指导手册);
                    foreach (Hashtable tb in liJzzd)
                    {
                        if (tb["total"] == null)
                        {
                            DateTime dt1 = (tb["i_addTime"] == null ? DateTime.Now : DateTime.Parse(tb["i_addTime"].ToString()));
                            DateTime dt2 = DateTime.Now;
                            System.TimeSpan st = dt2.Subtract(dt1);
                            int day = st.Days;
                            Response.Write("<li><a " + (day > 7 ? "" : "class=\"ico_new\"") + " target=\"_blank\" href=\"/template/read.html?i=" + (tb["i_id"] == null ? "" : tb["i_id"].ToString()) + "\">" + (tb["i_title0"] == null ? "" : tb["i_title0"].ToString()) + "</a><span>" + (tb["i_addTime"] == null ? "" : DateTime.Parse(tb["i_addTime"].ToString()).ToString("yyyy-MM-dd")) + "</span></li>");
                        }
                    }
                %>
            </ul>
        </div>
    	<!--图书推荐-->
        <div class="book_rec">
        	<div class="title"><h2>图书推荐</h2></div>
            <ul class="clearfix">
                <% 
                    IList liTushu= ipo.getlistweb(1, 5, (int)DAL.Enums.template.图书推荐);
                    foreach (Hashtable tb in liTushu)
                    {
                        if (tb["total"] == null)
                            Response.Write("<li><a target=\"_blank\" href=\"" + (tb["i_dataLink"] == null ? "" : tb["i_dataLink"].ToString()) + "\"><img src=\"" + BIZ.StringTool.changeImgUrl((tb["i_imageUrl"] == null ? "" : tb["i_imageUrl"].ToString())) + "\" /><span>" + (tb["i_title0"] == null ? "" : tb["i_title0"].ToString()) + "</span></a><p>推荐指数:<b>星</b><b>星</b><b>星</b><b>星</b><b>星</b></p></li>");
                    }
                %>
            </ul>
        </div>
    	<!--系列图书推荐-->
        <div class="book_rec_bottom clearfix">
        	<ul>
                <% 
                    IList liXl= ipo.getlistweb(1, 2, (int)DAL.Enums.template.系列图书推荐);
                    foreach (Hashtable tb in liXl)
                    {
                        if (tb["total"] == null)
                            Response.Write("<li><a target=\"_blank\" href=\"/template/series.html\"><img src=\"" + BIZ.StringTool.changeImgUrl((tb["i_imageUrl"] == null ? "" : tb["i_imageUrl"].ToString())) + "\" width=\"254\" height=\"79\" /></a></li>");
                    }
                %>
            </ul>
        </div>
    </div>
	<!--righr-->
    <div class="main_right">
    	<!--排行榜-->
    	<% 
            Html.RenderPartial("~/Views/Shared/saveRanking.ascx");
        %> 
    	<!--活动公告-->
        <%
            Html.RenderPartial("~/Views/Shared/notice.ascx");
        %>
    </div>
</div>


<script type="text/javascript">
    $(function () {
        /*首页大图广告效果*/
        var len = $(".num > li").length;
        var index = 0;
        var adTimer;
        $(".num li").mouseover(function () {
            index = $(".num li").index(this);
            showImg(index);
        }).eq(0).mouseover();
        //滑入 停止动画，滑出开始动画.
        $('.img_ad_big').hover(function () {
            clearInterval(adTimer);
        }, function () {
            adTimer = setInterval(function () {
                showImg(index)
                index++;
                if (index == len) { index = 0; }
            }, 3000);
        }).trigger("mouseleave");
        // 通过控制top ，来显示不同的幻灯片
        function showImg(index) {
            var adHeight = $(".img_ad_big").height();
            $(".slider").stop(true, false).animate({ top: -adHeight * index }, 1000);
            $(".num li").removeClass("on")
					.eq(index).addClass("on");
        }

        /*向左向右js*/
        $(function () {
            var page = 1;
            var i = 1; //每版放1个图片
            var len = $(".img_ad_small_list ul li").length;
            var page_count = Math.ceil(len / i);   //只要不是整数，就往大的方向取最小的整数
            var none_unit_width = $(".img_ad_small_main").width(); //获取框架内容的宽度,不带单位
            var $parent = $(".img_ad_small_list");
            //向右 按钮
            $(".go_right").click(function () {
                if (!$parent.is(":animated")) {
                    if (page == page_count) {  //已经到最后一个版面了,如果再向后，必须跳转到第一个版面。
                        $parent.animate({ left: 0 }, 800); //通过改变left值，跳转到第一个版面
                        page = 1;
                    } else {
                        $parent.animate({ left: '-=' + none_unit_width }, 800);  //通过改变left值，达到每次换一个版面
                        page++;
                    }
                }
            });
            //往左 按钮
            $(".go_left").click(function () {
                if (!$parent.is(":animated")) {
                    if (page == 1) {  //已经到第一个版面了,如果再向前，必须跳转到最后一个版面。
                        $parent.animate({ left: '-=' + none_unit_width * (page_count - 1) }, 800); //通过改变left值，跳转到最后一个版面
                        page = page_count;
                    } else {
                        $parent.animate({ left: '+=' + none_unit_width }, 800);  //通过改变left值，达到每次换一个版面
                        page--;
                    }
                }
            });
        });
    })
</script>
</asp:Content>
